1
다차원 데이터의 기초
AI014Lesson 3
00:00

R에서는 다차원 데이터의 기초 고차원 구조는 별도의 저장 유형이 아니라 원자적인 벡터 또는 요인 에 의해 확장된 차원 벡터. 이때 차원 속성을 사용하여 dim()를 적용하면 선형 시퀀스를 k차원 배열으로 변환하며, 단일 메모리 인덱스를 다중 좌표계로 매핑합니다.

1. 메타데이터로서의 형태

함수 array() 은 데이터(배열들, 벡터또는 요인)을 포함하는 구조체로 작용하며, 여기서 dim() 속성은 함수가 요소의 조직 방식을 어떻게 해석할지 결정합니다.

2. 구조적 전환

1차원에서 다차원으로의 전환은 할당 문법을 통해 이루어집니다: dim(z) <- c(3,5,100). 이는 데이터 값 자체를 변경하지 않고 기본 데이터의 인덱스를 재정렬합니다.

data_vectordim(Z) <- c(3,4,2)k차원 배열 (3×4×2)

3. 초기화 상태

다차원 구조는 종종 자리 표시자로 인스턴스화됩니다: Z <- array(0, c(3,4,2)) $3 \times 4 \times 2$ 공간을 할당하여 24개의 요소를 격자 형태로 정렬합니다.

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>